
	.active-home {
		display: -webkit-box;
		display: -webkit-flex;
		display: flex;
		-webkit-box-flex: 1;
		-webkit-flex: 1;
		flex: 1;
		-webkit-box-orient: vertical;
		-webkit-box-direction: normal;
		-webkit-flex-direction: column;
		flex-direction: column;
		position: relative;
		overflow: hidden
	}
	
	.active-home-scroll {
		-webkit-box-flex: 1;
		-webkit-flex: 1;
		flex: 1;
		display: -webkit-box;
		display: -webkit-flex;
		display: flex;
		-webkit-box-orient: vertical;
		-webkit-box-direction: normal;
		-webkit-flex-direction: column;
		flex-direction: column;
		overflow: hidden
	}
	
	.active-major {
		padding-bottom: 11px
	}
	
	.active-logo {
		display: block;
		width: 100%;
		height: 238px;
		overflow: hidden;
		position: relative
	}
	
	.active-logo .img {
		display: block;
		width: 100%;
		height: 238px;
		overflow: hidden
	}
	
	
	
	.active-begin-time {
		overflow: hidden;
		margin: 18px 18px 0;
		font-size: 13px;
		color: rgba(0, 0, 10, .6)
	}
	
	.active-begin-time .active-icon {
		overflow: hidden;
		float: left;
		width: 60%
	}
	
	.active-begin-time .active-icon .icon-name {
		display: block;
		float: left;
		color: #fc0;
		margin-right: 9px
	}
	
	.active-begin-time .active-icon .name {
		display: block;
		overflow: hidden;
		color: rgba(0, 0, 10, .6)
	}
	
	.active-begin-time .times {
		display: block;
		overflow: hidden;
		text-align: right;
		color: rgba(0, 0, 10, .3)
	}
	
	.active-begin-time uni-text.name {
		color: #fc0;
		margin-right: 9px
	}
	 
	
	.active-title {
		display: block;
		padding: 12px 18px 0;
		font-size: 20px;
		font-weight: 500;
		color: rgba(0, 0, 10, .88);
		line-height: 31px;
		overflow: hidden;
		width: 100%;
		text-align: left;
		box-sizing: border-box
	}
	
	  
	
	.active-item-detail {
		border-top: 9px solid #f2f2f7;
		// margin-bottom: -62px
	}
	
	
	/*富文本样式 .active-item-richtext是兼容H5的写法*/
	.active-item-richtext {
		font-size: 17px;
		color: rgba(0, 0, 10, .6);
		padding: 0 18px;
		white-space: pre-line
	}
	
